草庐IT

Android VideoView比例缩放

全部标签

Android:measureText() 根据缩放像素返回像素

所以我使用Paint的measureText()方法来测量一段文本的宽度,但是我想根据一定的文本大小来测量文本。假设我想获得一个文本段的宽度,当它占据某个TextView时,它将是20个缩放像素。我尝试了以下方法:Paintpaint=newPaint();paint.setTextSize(20);paint.measureText("sampletext");但是,它似乎不起作用。我相信它会返回相对于较小文本大小的宽度。我觉得我错过了一些会让我扇耳光并大喊大叫的东西。 最佳答案 你需要像这样得到密度乘数:finalfloatde

vs2017关闭自动缩放 DPI感知 解决界面不全 ​.bat 添加注册表和值 示例​

官方:DisableDPI-awarenessforscalinginforms-VisualStudio(Windows)|MicrosoftDocs我的安装路径,你要改成你的。D:\ProgramFiles\MicrosoftVisualStudio\2017\Professional\Common7\IDE\devenv.exeCtrl+r 打开注册表编辑regeditHKEY_CURRENT_USER\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Layers 新建字符串字,名称为以上安装路径,值为DPIUNAWA

android - 在 Phonegap Android 应用程序中启用视口(viewport)捏合缩放无效

我需要能够使用我的AndroidPhoneGap应用上的视口(viewport)设置打开和关闭捏合缩放。但在使用PhoneGap时,我根本无法让视口(viewport)影响捏合缩放。我无法在PhoneGap中打开Pinch-zoom,但使用AndroidNative浏览器浏览网页时一切正常。我花了很多时间寻找解决方案,但没有任何结果。我创建了一个非常简单的index.html用于测试,视口(viewport)设置如下:正如一些人建议的那样,我也尝试了视口(viewport):AndroidPhoneGap的其他解决方案是启用此处建议的AndroidNativePinch-Zoom:zo

android - 在 Phonegap Android 应用程序中启用视口(viewport)捏合缩放无效

我需要能够使用我的AndroidPhoneGap应用上的视口(viewport)设置打开和关闭捏合缩放。但在使用PhoneGap时,我根本无法让视口(viewport)影响捏合缩放。我无法在PhoneGap中打开Pinch-zoom,但使用AndroidNative浏览器浏览网页时一切正常。我花了很多时间寻找解决方案,但没有任何结果。我创建了一个非常简单的index.html用于测试,视口(viewport)设置如下:正如一些人建议的那样,我也尝试了视口(viewport):AndroidPhoneGap的其他解决方案是启用此处建议的AndroidNativePinch-Zoom:zo

android - 我可以在 Android 中缩放 View 吗?

我可以获取一个由Android框架渲染的View并将其重新缩放为其他大小吗? 最佳答案 您需要API11或更高版本才能缩放View。方法如下:floatscalingFactor=0.5f;//scaledowntohalfthesizeview.setScaleX(scalingFactor);view.setScaleY(scalingFactor); 关于android-我可以在Android中缩放View吗?,我们在StackOverflow上找到一个类似的问题:

android - 我可以在 Android 中缩放 View 吗?

我可以获取一个由Android框架渲染的View并将其重新缩放为其他大小吗? 最佳答案 您需要API11或更高版本才能缩放View。方法如下:floatscalingFactor=0.5f;//scaledowntohalfthesizeview.setScaleX(scalingFactor);view.setScaleY(scalingFactor); 关于android-我可以在Android中缩放View吗?,我们在StackOverflow上找到一个类似的问题:

android - 使用 Android 内置的手势监听器和缩放监听器实现捏缩放和拖动

我正在尝试使用Android的手势监听器和缩放监听器来实现捏缩放和拖动。问题是当我执行捏缩放时,图像(我正在尝试缩放)反弹到特定位置。变焦位置也不居中。以下代码演示了我想要实现的目标。知道图像为什么会跳动(以及如何纠正它)吗?publicclassCustomViewextendsView{Bitmapimage;intscreenHeight;intscreenWidth;Paintpaint;GestureDetectorgestures;ScaleGestureDetectorscaleGesture;floatscale=1.0f;floathorizontalOffset,v

android - 使用 Android 内置的手势监听器和缩放监听器实现捏缩放和拖动

我正在尝试使用Android的手势监听器和缩放监听器来实现捏缩放和拖动。问题是当我执行捏缩放时,图像(我正在尝试缩放)反弹到特定位置。变焦位置也不居中。以下代码演示了我想要实现的目标。知道图像为什么会跳动(以及如何纠正它)吗?publicclassCustomViewextendsView{Bitmapimage;intscreenHeight;intscreenWidth;Paintpaint;GestureDetectorgestures;ScaleGestureDetectorscaleGesture;floatscale=1.0f;floathorizontalOffset,v

Android - 如何循环缩放/放大图像的一部分?

我试图让用户触摸图像,然后基本上会显示一个圆形放大镜,这将允许用户更好地选择图像上的某个区域。当用户释放触摸时,放大的部分将消失。这用于几个照片编辑应用程序,我正在尝试实现我自己的版本。我下面的代码确实放大了ImageView的圆形部分,但一旦我松开手指,就不会删除或清除缩放。我目前使用canvas=newCanvas(bitMap);将位图设置为Canvas,然后使用takenPhoto.setImageBitmap(bitMap);设置ImageView我不确定我是否我正在以正确的方式去做。onTouch代码如下:zoomPos=newPointF(0,0);takenPhoto.

Android - 如何循环缩放/放大图像的一部分?

我试图让用户触摸图像,然后基本上会显示一个圆形放大镜,这将允许用户更好地选择图像上的某个区域。当用户释放触摸时,放大的部分将消失。这用于几个照片编辑应用程序,我正在尝试实现我自己的版本。我下面的代码确实放大了ImageView的圆形部分,但一旦我松开手指,就不会删除或清除缩放。我目前使用canvas=newCanvas(bitMap);将位图设置为Canvas,然后使用takenPhoto.setImageBitmap(bitMap);设置ImageView我不确定我是否我正在以正确的方式去做。onTouch代码如下:zoomPos=newPointF(0,0);takenPhoto.